/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package net.easoftware.code.beans.facade;

import java.io.Serializable;
import java.util.Date;

/**
 *
 * @author Eliu
 */
public class CargaDatosNav implements Serializable {

    private Integer id;
    private Date fecha;
    private String pathArchivo;
    private Integer mes;
    private Integer anio;
    private Integer isasoff;
    private Integer isventas;
    private Integer isordenesretenidas=0;
    private Integer isordenes=0;
    private Integer ischequesrechazados=0;
    private boolean ventas;
    private boolean chequesRechazados;
    private boolean ordenes;
    private boolean asoff;
    private boolean ordenesRetenidas;
    private String navConfig;
    private Integer totalFilas;

    public Integer getTotalFilas() {
        return totalFilas;
    }

    public void setTotalFilas(Integer totalFilas) {
        this.totalFilas = totalFilas;
    }

    public Integer getIsasoff() {
        return isasoff;
    }

    public void setIsasoff(Integer isasoff) {
        this.isasoff = isasoff;
    }

    public Integer getIsventas() {
        return isventas;
    }

    public void setIsventas(Integer isventas) {
        this.isventas = isventas;
    }

    public Integer getIsordenesretenidas() {
        return isordenesretenidas;
    }

    public void setIsordenesretenidas(Integer isordenesretenidas) {
        this.isordenesretenidas = isordenesretenidas;
    }

    public Integer getIsordenes() {
        return isordenes;
    }

    public void setIsordenes(Integer isordenes) {
        this.isordenes = isordenes;
    }

    public Integer getIschequesrechazados() {
        return ischequesrechazados;
    }

    public void setIschequesrechazados(Integer ischequesrechazados) {
        this.ischequesrechazados = ischequesrechazados;
    }

    public String getNavConfig() {
        if (navConfig == null) {
            if (chequesRechazados) {
                navConfig = "ChequesRechazadosNav";
            }
            if (asoff) {
                navConfig = "AsOffNav";
            }
            if (ordenes) {
                navConfig = "OrdenesNav";
            }
            if (ordenesRetenidas) {
                navConfig = "OrdenesRetNav";
            }
            if (ventas) {
                navConfig = "VentasNav";
            }
        }
        return navConfig;
    }

    public void setNavConfig(String navConfig) {
        this.navConfig = navConfig;
    }

    public boolean isVentas() {
        return ventas;
    }

    public void setVentas(boolean ventas) {
        this.ventas = ventas;
    }

    public boolean isChequesRechazados() {
        return chequesRechazados;
    }

    public void setChequesRechazados(boolean chequesRechazados) {
        this.chequesRechazados = chequesRechazados;
    }

    public boolean isOrdenes() {
        return ordenes;
    }

    public void setOrdenes(boolean ordenes) {
        this.ordenes = ordenes;
    }

    public boolean isAsoff() {
        return asoff;
    }

    public void setAsoff(boolean asoff) {
        this.asoff = asoff;
    }

    public boolean isOrdenesRetenidas() {
        return ordenesRetenidas;
    }

    public void setOrdenesRetenidas(boolean ordenesRetenidas) {
        this.ordenesRetenidas = ordenesRetenidas;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }

    public String getPathArchivo() {
        return pathArchivo;
    }

    public void setPathArchivo(String pathArchivo) {
        this.pathArchivo = pathArchivo;
    }

    public Integer getMes() {
        return mes;
    }

    public void setMes(Integer mes) {
        this.mes = mes;
    }

    public Integer getAnio() {
        return anio;
    }

    public void setAnio(Integer anio) {
        this.anio = anio;
    }
}
